
package Logica.Validacion;

public class PagosValidacion extends Validacion {

	/**Valido la cadena Patente, campo obligatorio*/
	public static boolean validaPatente(String str){
		if (str.length() > 0)
			return (esPatente(str) && (str.length()<=6));	
		else return false;
	}
	
	
	/**Valido la cadena TRABAJOS, campo obligatorio*/
	public static boolean validaTrabajo(String str){
//		if (str.length() > 0)
//			return (esAlfanumerica(str) && (str.length()<255));	
//		else return false;
		return true;
	}
	
	/**Valido la cadena COSTO, campo obligatorio*/
	public static boolean validaCuota(String str){
		try {
			if (str.length() > 0){
				int importe = Integer.parseInt(str);
				return (esNuM(str) && (str.length()<=6) && importe > 0);
			}else 
				return false;
		} catch (Exception e) {
			return false;
		}		
	}
	
//	/**Valido la cadena TIEMPO DE TRABAJO, y VALIDEZ DEL PRESUPUESTO, campo obligatorio*/
//	public static boolean validaTiempo(String str){
//		if (str.length() > 0)
//			return (esAlfanumerica(str) && (str.length()<=15));
//		else return false;
//	}
//	
//	/**Valido la cadena KM, campo opcional*/
//	public static boolean validaKm(String str){
//		if (str.length() > 0)
//			return (esNuM(str));
//		else return true;
//	}
	

	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}
